﻿using System.Linq;
using NHibernate;
using NHibernate.Criterion;


using System.Collections.Generic;

using br.com.portocs.unidaacademico.dominio;

namespace br.com.portocs.unidaacademico.repositorio
{
    public class RepositorioPessoas : RepositorioBase<Pessoa>
    {
        public IList<Pessoa> RecuperaNomesPorInicial(string nomeInicio)
        {
            var nomesPorInicial = Session.CreateCriteria<Pessoa>()
                .Add(Restrictions.Like("Nome", "%" + nomeInicio + "%"))                
                .List<Pessoa>();
            
            return nomesPorInicial;
        }

        
    }
}